<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head>
<meta http-equiv='CONTENT-TYPE' content='text/html' />
<link rel='StyleSheet' href='DTDDocStyle.css' type='text/css' media='screen' />
<link rel='StyleSheet' href='dtreeStyle.css' type='text/css' media='screen' />
<script type='text/javascript' src='cctree.js'></script>
<title>Lucene XML Query syntax, 08-Jul-2008</title>
</head><body>
<h1 class='TOCTitle'>Lucene XML Query syntax</h1>
<h2 class='TOCTitle'>08-Jul-2008</h2>
<a href='elementsIndex.html' target='detail'>Elements' index</a><hr />
<div class='dtree'>
<script type='text/javascript'>
//<!--
eltTree = new CCTree('detail');
eltTree.addRootNode('0','Contrib Lucene','LuceneContribQuery.dtd.html',false,false)
eltTree.addNode('1','BooleanFilter','LuceneContribQuery.dtd.html#BooleanFilter',false,false)
eltTree.linkNodes('0','1')
eltTree.addNode('2','<b><i>&lt;sequence&gt;+</i></b>',null,true,false)
eltTree.linkNodes('1','2')
eltTree.addNode('3','<b>Clause</b>','LuceneContribQuery.dtd.html#Clause',false,false)
eltTree.linkNodes('2','3')
eltTree.addNode('4','@occurs','LuceneContribQuery.dtd.html#Clause_occurs',false,false)
eltTree.linkNodes('3','4')
eltTree.addNode('5','<b><i>&lt;choice&gt;</i></b>',null,true,false)
eltTree.linkNodes('3','5')
eltTree.addNode('6','<b>BooleanQuery</b>','LuceneContribQuery.dtd.html#BooleanQuery',false,false)
eltTree.linkNodes('5','6')
eltTree.addNode('7','@boost','LuceneContribQuery.dtd.html#BooleanQuery_boost',false,false)
eltTree.linkNodes('6','7')
eltTree.addNode('8','@disableCoord','LuceneContribQuery.dtd.html#BooleanQuery_disableCoord',false,false)
eltTree.linkNodes('6','8')
eltTree.addNode('9','@fieldName','LuceneContribQuery.dtd.html#BooleanQuery_fieldName',false,false)
eltTree.linkNodes('6','9')
eltTree.addNode('10','@minimumNumberShouldMatch','LuceneContribQuery.dtd.html#BooleanQuery_minimumNumberShouldMatch',false,false)
eltTree.linkNodes('6','10')
eltTree.addNode('11','<b><i>&lt;sequence&gt;+</i></b>',null,true,false)
eltTree.linkNodes('6','11')
eltTree.linkNodes('11','3','<b>Clause</b>')
eltTree.addNode('12','<b>UserQuery</b>','LuceneContribQuery.dtd.html#UserQuery',false,false)
eltTree.linkNodes('5','12')
eltTree.addNode('13','@boost','LuceneContribQuery.dtd.html#UserQuery_boost',false,false)
eltTree.linkNodes('12','13')
eltTree.addNode('14','@fieldName','LuceneContribQuery.dtd.html#UserQuery_fieldName',false,false)
eltTree.linkNodes('12','14')
eltTree.addNode('15','<b>FilteredQuery</b>','LuceneContribQuery.dtd.html#FilteredQuery',false,false)
eltTree.linkNodes('5','15')
eltTree.addNode('16','@boost','LuceneContribQuery.dtd.html#FilteredQuery_boost',false,false)
eltTree.linkNodes('15','16')
eltTree.addNode('17','<b>Query</b>','LuceneContribQuery.dtd.html#Query',false,false)
eltTree.linkNodes('15','17')
eltTree.addNode('18','<b><i>&lt;choice&gt;</i></b>',null,true,false)
eltTree.linkNodes('17','18')
eltTree.linkNodes('18','6','<b>BooleanQuery</b>')
eltTree.linkNodes('18','12','<b>UserQuery</b>')
eltTree.linkNodes('18','15','<b>FilteredQuery</b>')
eltTree.addNode('19','<b>TermQuery</b>','LuceneContribQuery.dtd.html#TermQuery',false,false)
eltTree.linkNodes('18','19')
eltTree.addNode('20','@boost','LuceneContribQuery.dtd.html#TermQuery_boost',false,false)
eltTree.linkNodes('19','20')
eltTree.addNode('21','@fieldName','LuceneContribQuery.dtd.html#TermQuery_fieldName',false,false)
eltTree.linkNodes('19','21')
eltTree.addNode('22','<b>TermsQuery</b>','LuceneContribQuery.dtd.html#TermsQuery',false,false)
eltTree.linkNodes('18','22')
eltTree.addNode('23','@boost','LuceneContribQuery.dtd.html#TermsQuery_boost',false,false)
eltTree.linkNodes('22','23')
eltTree.addNode('24','@disableCoord','LuceneContribQuery.dtd.html#TermsQuery_disableCoord',false,false)
eltTree.linkNodes('22','24')
eltTree.addNode('25','@fieldName','LuceneContribQuery.dtd.html#TermsQuery_fieldName',false,false)
eltTree.linkNodes('22','25')
eltTree.addNode('26','@minimumNumberShouldMatch','LuceneContribQuery.dtd.html#TermsQuery_minimumNumberShouldMatch',false,false)
eltTree.linkNodes('22','26')
eltTree.addNode('27','<b>&lt;MatchAllDocsQuery/&gt;</b>','LuceneContribQuery.dtd.html#MatchAllDocsQuery',false,false)
eltTree.linkNodes('18','27')
eltTree.addNode('28','<b>ConstantScoreQuery</b>','LuceneContribQuery.dtd.html#ConstantScoreQuery',false,false)
eltTree.linkNodes('18','28')
eltTree.addNode('29','@boost','LuceneContribQuery.dtd.html#ConstantScoreQuery_boost',false,false)
eltTree.linkNodes('28','29')
eltTree.addNode('30','<i>&lt;choice&gt;*</i>',null,true,false)
eltTree.linkNodes('28','30')
eltTree.addNode('31','<b>&lt;RangeFilter/&gt;</b>','LuceneContribQuery.dtd.html#RangeFilter',false,false)
eltTree.linkNodes('30','31')
eltTree.addNode('32','@fieldName','LuceneContribQuery.dtd.html#RangeFilter_fieldName',false,false)
eltTree.linkNodes('31','32')
eltTree.addNode('33','@includeLower','LuceneContribQuery.dtd.html#RangeFilter_includeLower',false,false)
eltTree.linkNodes('31','33')
eltTree.addNode('34','@includeUpper','LuceneContribQuery.dtd.html#RangeFilter_includeUpper',false,false)
eltTree.linkNodes('31','34')
eltTree.addNode('35','<b>@lowerTerm</b>','LuceneContribQuery.dtd.html#RangeFilter_lowerTerm',false,false)
eltTree.linkNodes('31','35')
eltTree.addNode('36','<b>@upperTerm</b>','LuceneContribQuery.dtd.html#RangeFilter_upperTerm',false,false)
eltTree.linkNodes('31','36')
eltTree.addNode('37','<b>CachedFilter</b>','LuceneContribQuery.dtd.html#CachedFilter',false,false)
eltTree.linkNodes('30','37')
eltTree.addNode('38','<b><i>&lt;choice&gt;</i></b>',null,true,false)
eltTree.linkNodes('37','38')
eltTree.linkNodes('38','6','<b>BooleanQuery</b>')
eltTree.linkNodes('38','12','<b>UserQuery</b>')
eltTree.linkNodes('38','15','<b>FilteredQuery</b>')
eltTree.linkNodes('38','19','<b>TermQuery</b>')
eltTree.linkNodes('38','22','<b>TermsQuery</b>')
eltTree.linkNodes('38','27','<b>MatchAllDocsQuery</b>')
eltTree.linkNodes('38','28','<b>ConstantScoreQuery</b>')
eltTree.addNode('39','<b>SpanOr</b>','LuceneContribQuery.dtd.html#SpanOr',false,false)
eltTree.linkNodes('38','39')
eltTree.addNode('40','<i>&lt;choice&gt;*</i>',null,true,false)
eltTree.linkNodes('39','40')
eltTree.linkNodes('40','39','<b>SpanOr</b>')
eltTree.addNode('41','<b>SpanNear</b>','LuceneContribQuery.dtd.html#SpanNear',false,false)
eltTree.linkNodes('40','41')
eltTree.addNode('42','@inOrder','LuceneContribQuery.dtd.html#SpanNear_inOrder',false,false)
eltTree.linkNodes('41','42')
eltTree.addNode('43','<b>@slop</b>','LuceneContribQuery.dtd.html#SpanNear_slop',false,false)
eltTree.linkNodes('41','43')
eltTree.addNode('44','<i>&lt;choice&gt;*</i>',null,true,false)
eltTree.linkNodes('41','44')
eltTree.linkNodes('44','39','<b>SpanOr</b>')
eltTree.linkNodes('44','41','<b>SpanNear</b>')
eltTree.addNode('45','<b>SpanOrTerms</b>','LuceneContribQuery.dtd.html#SpanOrTerms',false,false)
eltTree.linkNodes('44','45')
eltTree.addNode('46','<b>@fieldName</b>','LuceneContribQuery.dtd.html#SpanOrTerms_fieldName',false,false)
eltTree.linkNodes('45','46')
eltTree.addNode('47','<b>SpanFirst</b>','LuceneContribQuery.dtd.html#SpanFirst',false,false)
eltTree.linkNodes('44','47')
eltTree.addNode('48','@boost','LuceneContribQuery.dtd.html#SpanFirst_boost',false,false)
eltTree.linkNodes('47','48')
eltTree.addNode('49','<b>@end</b>','LuceneContribQuery.dtd.html#SpanFirst_end',false,false)
eltTree.linkNodes('47','49')
eltTree.addNode('50','<b><i>&lt;choice&gt;</i></b>',null,true,false)
eltTree.linkNodes('47','50')
eltTree.linkNodes('50','39','<b>SpanOr</b>')
eltTree.linkNodes('50','41','<b>SpanNear</b>')
eltTree.linkNodes('50','45','<b>SpanOrTerms</b>')
eltTree.linkNodes('50','47','<b>SpanFirst</b>')
eltTree.addNode('51','<b>SpanNot</b>','LuceneContribQuery.dtd.html#SpanNot',false,false)
eltTree.linkNodes('50','51')
eltTree.addNode('52','<b>Include</b>','LuceneContribQuery.dtd.html#Include',false,false)
eltTree.linkNodes('51','52')
eltTree.addNode('53','<b><i>&lt;choice&gt;</i></b>',null,true,false)
eltTree.linkNodes('52','53')
eltTree.linkNodes('53','39','<b>SpanOr</b>')
eltTree.linkNodes('53','41','<b>SpanNear</b>')
eltTree.linkNodes('53','45','<b>SpanOrTerms</b>')
eltTree.linkNodes('53','47','<b>SpanFirst</b>')
eltTree.linkNodes('53','51','<b>SpanNot</b>')
eltTree.addNode('54','<b>SpanTerm</b>','LuceneContribQuery.dtd.html#SpanTerm',false,false)
eltTree.linkNodes('53','54')
eltTree.addNode('55','<b>@fieldName</b>','LuceneContribQuery.dtd.html#SpanTerm_fieldName',false,false)
eltTree.linkNodes('54','55')
eltTree.addNode('56','<b>Exclude</b>','LuceneContribQuery.dtd.html#Exclude',false,false)
eltTree.linkNodes('51','56')
eltTree.addNode('57','<b><i>&lt;choice&gt;</i></b>',null,true,false)
eltTree.linkNodes('56','57')
eltTree.linkNodes('57','39','<b>SpanOr</b>')
eltTree.linkNodes('57','41','<b>SpanNear</b>')
eltTree.linkNodes('57','45','<b>SpanOrTerms</b>')
eltTree.linkNodes('57','47','<b>SpanFirst</b>')
eltTree.linkNodes('57','51','<b>SpanNot</b>')
eltTree.linkNodes('57','54','<b>SpanTerm</b>')
eltTree.linkNodes('50','54','<b>SpanTerm</b>')
eltTree.linkNodes('44','51','<b>SpanNot</b>')
eltTree.linkNodes('44','54','<b>SpanTerm</b>')
eltTree.linkNodes('40','45','<b>SpanOrTerms</b>')
eltTree.linkNodes('40','47','<b>SpanFirst</b>')
eltTree.linkNodes('40','51','<b>SpanNot</b>')
eltTree.linkNodes('40','54','<b>SpanTerm</b>')
eltTree.linkNodes('38','41','<b>SpanNear</b>')
eltTree.linkNodes('38','45','<b>SpanOrTerms</b>')
eltTree.linkNodes('38','47','<b>SpanFirst</b>')
eltTree.linkNodes('38','51','<b>SpanNot</b>')
eltTree.linkNodes('38','54','<b>SpanTerm</b>')
eltTree.addNode('58','<b>LikeThisQuery</b>','LuceneContribQuery.dtd.html#LikeThisQuery',false,false)
eltTree.linkNodes('38','58')
eltTree.addNode('59','@boost','LuceneContribQuery.dtd.html#LikeThisQuery_boost',false,false)
eltTree.linkNodes('58','59')
eltTree.addNode('60','@fieldNames','LuceneContribQuery.dtd.html#LikeThisQuery_fieldNames',false,false)
eltTree.linkNodes('58','60')
eltTree.addNode('61','@maxQueryTerms','LuceneContribQuery.dtd.html#LikeThisQuery_maxQueryTerms',false,false)
eltTree.linkNodes('58','61')
eltTree.addNode('62','@minTermFrequency','LuceneContribQuery.dtd.html#LikeThisQuery_minTermFrequency',false,false)
eltTree.linkNodes('58','62')
eltTree.addNode('63','@percentTermsToMatch','LuceneContribQuery.dtd.html#LikeThisQuery_percentTermsToMatch',false,false)
eltTree.linkNodes('58','63')
eltTree.addNode('64','@stopWords','LuceneContribQuery.dtd.html#LikeThisQuery_stopWords',false,false)
eltTree.linkNodes('58','64')
eltTree.addNode('65','<b>BoostingQuery</b>','LuceneContribQuery.dtd.html#BoostingQuery',false,false)
eltTree.linkNodes('38','65')
eltTree.addNode('66','@boost','LuceneContribQuery.dtd.html#BoostingQuery_boost',false,false)
eltTree.linkNodes('65','66')
eltTree.linkNodes('65','17','<b>Query</b>')
eltTree.addNode('67','<b>BoostQuery</b>','LuceneContribQuery.dtd.html#BoostQuery',false,false)
eltTree.linkNodes('65','67')
eltTree.addNode('68','@boost','LuceneContribQuery.dtd.html#BoostQuery_boost',false,false)
eltTree.linkNodes('67','68')
eltTree.addNode('69','<b><i>&lt;choice&gt;</i></b>',null,true,false)
eltTree.linkNodes('67','69')
eltTree.linkNodes('69','6','<b>BooleanQuery</b>')
eltTree.linkNodes('69','12','<b>UserQuery</b>')
eltTree.linkNodes('69','15','<b>FilteredQuery</b>')
eltTree.linkNodes('69','19','<b>TermQuery</b>')
eltTree.linkNodes('69','22','<b>TermsQuery</b>')
eltTree.linkNodes('69','27','<b>MatchAllDocsQuery</b>')
eltTree.linkNodes('69','28','<b>ConstantScoreQuery</b>')
eltTree.linkNodes('69','39','<b>SpanOr</b>')
eltTree.linkNodes('69','41','<b>SpanNear</b>')
eltTree.linkNodes('69','45','<b>SpanOrTerms</b>')
eltTree.linkNodes('69','47','<b>SpanFirst</b>')
eltTree.linkNodes('69','51','<b>SpanNot</b>')
eltTree.linkNodes('69','54','<b>SpanTerm</b>')
eltTree.linkNodes('69','58','<b>LikeThisQuery</b>')
eltTree.linkNodes('69','65','<b>BoostingQuery</b>')
eltTree.addNode('70','<b>FuzzyLikeThisQuery</b>','LuceneContribQuery.dtd.html#FuzzyLikeThisQuery',false,false)
eltTree.linkNodes('69','70')
eltTree.addNode('71','@boost','LuceneContribQuery.dtd.html#FuzzyLikeThisQuery_boost',false,false)
eltTree.linkNodes('70','71')
eltTree.addNode('72','@ignoreTF','LuceneContribQuery.dtd.html#FuzzyLikeThisQuery_ignoreTF',false,false)
eltTree.linkNodes('70','72')
eltTree.addNode('73','@maxNumTerms','LuceneContribQuery.dtd.html#FuzzyLikeThisQuery_maxNumTerms',false,false)
eltTree.linkNodes('70','73')
eltTree.addNode('74','<i>&lt;sequence&gt;*</i>',null,true,false)
eltTree.linkNodes('70','74')
eltTree.addNode('75','<b>Field</b>','LuceneContribQuery.dtd.html#Field',false,false)
eltTree.linkNodes('74','75')
eltTree.addNode('76','@fieldName','LuceneContribQuery.dtd.html#Field_fieldName',false,false)
eltTree.linkNodes('75','76')
eltTree.addNode('77','@minSimilarity','LuceneContribQuery.dtd.html#Field_minSimilarity',false,false)
eltTree.linkNodes('75','77')
eltTree.addNode('78','@prefixLength','LuceneContribQuery.dtd.html#Field_prefixLength',false,false)
eltTree.linkNodes('75','78')
eltTree.linkNodes('38','70','<b>FuzzyLikeThisQuery</b>')
eltTree.linkNodes('38','31','<b>RangeFilter</b>')
eltTree.linkNodes('38','37','<b>CachedFilter</b>')
eltTree.addNode('79','<b>TermsFilter</b>','LuceneContribQuery.dtd.html#TermsFilter',false,false)
eltTree.linkNodes('38','79')
eltTree.addNode('80','@fieldName','LuceneContribQuery.dtd.html#TermsFilter_fieldName',false,false)
eltTree.linkNodes('79','80')
eltTree.linkNodes('38','1','<b>BooleanFilter</b>')
eltTree.addNode('81','<b>&lt;DuplicateFilter/&gt;</b>','LuceneContribQuery.dtd.html#DuplicateFilter',false,false)
eltTree.linkNodes('38','81')
eltTree.addNode('82','@fieldName','LuceneContribQuery.dtd.html#DuplicateFilter_fieldName',false,false)
eltTree.linkNodes('81','82')
eltTree.addNode('83','@keepMode','LuceneContribQuery.dtd.html#DuplicateFilter_keepMode',false,false)
eltTree.linkNodes('81','83')
eltTree.addNode('84','@processingMode','LuceneContribQuery.dtd.html#DuplicateFilter_processingMode',false,false)
eltTree.linkNodes('81','84')
eltTree.linkNodes('30','79','<b>TermsFilter</b>')
eltTree.linkNodes('30','1','<b>BooleanFilter</b>')
eltTree.linkNodes('30','81','<b>DuplicateFilter</b>')
eltTree.linkNodes('18','39','<b>SpanOr</b>')
eltTree.linkNodes('18','41','<b>SpanNear</b>')
eltTree.linkNodes('18','45','<b>SpanOrTerms</b>')
eltTree.linkNodes('18','47','<b>SpanFirst</b>')
eltTree.linkNodes('18','51','<b>SpanNot</b>')
eltTree.linkNodes('18','54','<b>SpanTerm</b>')
eltTree.linkNodes('18','58','<b>LikeThisQuery</b>')
eltTree.linkNodes('18','65','<b>BoostingQuery</b>')
eltTree.linkNodes('18','70','<b>FuzzyLikeThisQuery</b>')
eltTree.addNode('85','<b>Filter</b>','LuceneContribQuery.dtd.html#Filter',false,false)
eltTree.linkNodes('15','85')
eltTree.addNode('86','<b><i>&lt;choice&gt;</i></b>',null,true,false)
eltTree.linkNodes('85','86')
eltTree.linkNodes('86','31','<b>RangeFilter</b>')
eltTree.linkNodes('86','37','<b>CachedFilter</b>')
eltTree.linkNodes('86','79','<b>TermsFilter</b>')
eltTree.linkNodes('86','1','<b>BooleanFilter</b>')
eltTree.linkNodes('86','81','<b>DuplicateFilter</b>')
eltTree.linkNodes('5','19','<b>TermQuery</b>')
eltTree.linkNodes('5','22','<b>TermsQuery</b>')
eltTree.linkNodes('5','27','<b>MatchAllDocsQuery</b>')
eltTree.linkNodes('5','28','<b>ConstantScoreQuery</b>')
eltTree.linkNodes('5','39','<b>SpanOr</b>')
eltTree.linkNodes('5','41','<b>SpanNear</b>')
eltTree.linkNodes('5','45','<b>SpanOrTerms</b>')
eltTree.linkNodes('5','47','<b>SpanFirst</b>')
eltTree.linkNodes('5','51','<b>SpanNot</b>')
eltTree.linkNodes('5','54','<b>SpanTerm</b>')
eltTree.linkNodes('5','58','<b>LikeThisQuery</b>')
eltTree.linkNodes('5','65','<b>BoostingQuery</b>')
eltTree.linkNodes('5','70','<b>FuzzyLikeThisQuery</b>')
eltTree.linkNodes('5','31','<b>RangeFilter</b>')
eltTree.linkNodes('5','37','<b>CachedFilter</b>')
eltTree.linkNodes('5','79','<b>TermsFilter</b>')
eltTree.linkNodes('5','1','<b>BooleanFilter</b>')
eltTree.linkNodes('5','81','<b>DuplicateFilter</b>')
eltTree.linkNodes('0','6','BooleanQuery')
eltTree.linkNodes('0','65','BoostingQuery')
eltTree.linkNodes('0','67','BoostQuery')
eltTree.linkNodes('0','37','CachedFilter')
eltTree.linkNodes('0','3','Clause')
eltTree.linkNodes('0','28','ConstantScoreQuery')
eltTree.linkNodes('0','81','DuplicateFilter')
eltTree.linkNodes('0','56','Exclude')
eltTree.linkNodes('0','75','Field')
eltTree.linkNodes('0','85','Filter')
eltTree.linkNodes('0','15','FilteredQuery')
eltTree.linkNodes('0','70','FuzzyLikeThisQuery')
eltTree.linkNodes('0','52','Include')
eltTree.linkNodes('0','58','LikeThisQuery')
eltTree.linkNodes('0','27','MatchAllDocsQuery')
eltTree.linkNodes('0','17','Query')
eltTree.linkNodes('0','31','RangeFilter')
eltTree.linkNodes('0','47','SpanFirst')
eltTree.linkNodes('0','41','SpanNear')
eltTree.linkNodes('0','51','SpanNot')
eltTree.linkNodes('0','39','SpanOr')
eltTree.linkNodes('0','45','SpanOrTerms')
eltTree.linkNodes('0','54','SpanTerm')
eltTree.linkNodes('0','19','TermQuery')
eltTree.linkNodes('0','79','TermsFilter')
eltTree.linkNodes('0','22','TermsQuery')
eltTree.linkNodes('0','12','UserQuery')
eltTree.addRootNode('87','Core Lucene','LuceneCoreQuery.dtd.html',false,false)
eltTree.addNode('88','BooleanQuery','LuceneCoreQuery.dtd.html#BooleanQuery',false,false)
eltTree.linkNodes('87','88')
eltTree.addNode('89','@boost','LuceneCoreQuery.dtd.html#BooleanQuery_boost',false,false)
eltTree.linkNodes('88','89')
eltTree.addNode('90','@disableCoord','LuceneCoreQuery.dtd.html#BooleanQuery_disableCoord',false,false)
eltTree.linkNodes('88','90')
eltTree.addNode('91','@fieldName','LuceneCoreQuery.dtd.html#BooleanQuery_fieldName',false,false)
eltTree.linkNodes('88','91')
eltTree.addNode('92','@minimumNumberShouldMatch','LuceneCoreQuery.dtd.html#BooleanQuery_minimumNumberShouldMatch',false,false)
eltTree.linkNodes('88','92')
eltTree.addNode('93','<b><i>&lt;sequence&gt;+</i></b>',null,true,false)
eltTree.linkNodes('88','93')
eltTree.addNode('94','<b>Clause</b>','LuceneCoreQuery.dtd.html#Clause',false,false)
eltTree.linkNodes('93','94')
eltTree.addNode('95','@occurs','LuceneCoreQuery.dtd.html#Clause_occurs',false,false)
eltTree.linkNodes('94','95')
eltTree.addNode('96','<b><i>&lt;choice&gt;</i></b>',null,true,false)
eltTree.linkNodes('94','96')
eltTree.linkNodes('96','88','<b>BooleanQuery</b>')
eltTree.addNode('97','<b>UserQuery</b>','LuceneCoreQuery.dtd.html#UserQuery',false,false)
eltTree.linkNodes('96','97')
eltTree.addNode('98','@boost','LuceneCoreQuery.dtd.html#UserQuery_boost',false,false)
eltTree.linkNodes('97','98')
eltTree.addNode('99','@fieldName','LuceneCoreQuery.dtd.html#UserQuery_fieldName',false,false)
eltTree.linkNodes('97','99')
eltTree.addNode('100','<b>FilteredQuery</b>','LuceneCoreQuery.dtd.html#FilteredQuery',false,false)
eltTree.linkNodes('96','100')
eltTree.addNode('101','@boost','LuceneCoreQuery.dtd.html#FilteredQuery_boost',false,false)
eltTree.linkNodes('100','101')
eltTree.addNode('102','<b>Query</b>','LuceneCoreQuery.dtd.html#Query',false,false)
eltTree.linkNodes('100','102')
eltTree.addNode('103','<b><i>&lt;choice&gt;</i></b>',null,true,false)
eltTree.linkNodes('102','103')
eltTree.linkNodes('103','88','<b>BooleanQuery</b>')
eltTree.linkNodes('103','97','<b>UserQuery</b>')
eltTree.linkNodes('103','100','<b>FilteredQuery</b>')
eltTree.addNode('104','<b>TermQuery</b>','LuceneCoreQuery.dtd.html#TermQuery',false,false)
eltTree.linkNodes('103','104')
eltTree.addNode('105','@boost','LuceneCoreQuery.dtd.html#TermQuery_boost',false,false)
eltTree.linkNodes('104','105')
eltTree.addNode('106','@fieldName','LuceneCoreQuery.dtd.html#TermQuery_fieldName',false,false)
eltTree.linkNodes('104','106')
eltTree.addNode('107','<b>TermsQuery</b>','LuceneCoreQuery.dtd.html#TermsQuery',false,false)
eltTree.linkNodes('103','107')
eltTree.addNode('108','@boost','LuceneCoreQuery.dtd.html#TermsQuery_boost',false,false)
eltTree.linkNodes('107','108')
eltTree.addNode('109','@disableCoord','LuceneCoreQuery.dtd.html#TermsQuery_disableCoord',false,false)
eltTree.linkNodes('107','109')
eltTree.addNode('110','@fieldName','LuceneCoreQuery.dtd.html#TermsQuery_fieldName',false,false)
eltTree.linkNodes('107','110')
eltTree.addNode('111','@minimumNumberShouldMatch','LuceneCoreQuery.dtd.html#TermsQuery_minimumNumberShouldMatch',false,false)
eltTree.linkNodes('107','111')
eltTree.addNode('112','<b>&lt;MatchAllDocsQuery/&gt;</b>','LuceneCoreQuery.dtd.html#MatchAllDocsQuery',false,false)
eltTree.linkNodes('103','112')
eltTree.addNode('113','<b>ConstantScoreQuery</b>','LuceneCoreQuery.dtd.html#ConstantScoreQuery',false,false)
eltTree.linkNodes('103','113')
eltTree.addNode('114','@boost','LuceneCoreQuery.dtd.html#ConstantScoreQuery_boost',false,false)
eltTree.linkNodes('113','114')
eltTree.addNode('115','<i>&lt;choice&gt;*</i>',null,true,false)
eltTree.linkNodes('113','115')
eltTree.addNode('116','<b>&lt;RangeFilter/&gt;</b>','LuceneCoreQuery.dtd.html#RangeFilter',false,false)
eltTree.linkNodes('115','116')
eltTree.addNode('117','@fieldName','LuceneCoreQuery.dtd.html#RangeFilter_fieldName',false,false)
eltTree.linkNodes('116','117')
eltTree.addNode('118','@includeLower','LuceneCoreQuery.dtd.html#RangeFilter_includeLower',false,false)
eltTree.linkNodes('116','118')
eltTree.addNode('119','@includeUpper','LuceneCoreQuery.dtd.html#RangeFilter_includeUpper',false,false)
eltTree.linkNodes('116','119')
eltTree.addNode('120','<b>@lowerTerm</b>','LuceneCoreQuery.dtd.html#RangeFilter_lowerTerm',false,false)
eltTree.linkNodes('116','120')
eltTree.addNode('121','<b>@upperTerm</b>','LuceneCoreQuery.dtd.html#RangeFilter_upperTerm',false,false)
eltTree.linkNodes('116','121')
eltTree.addNode('122','<b>CachedFilter</b>','LuceneCoreQuery.dtd.html#CachedFilter',false,false)
eltTree.linkNodes('115','122')
eltTree.addNode('123','<b><i>&lt;choice&gt;</i></b>',null,true,false)
eltTree.linkNodes('122','123')
eltTree.linkNodes('123','88','<b>BooleanQuery</b>')
eltTree.linkNodes('123','97','<b>UserQuery</b>')
eltTree.linkNodes('123','100','<b>FilteredQuery</b>')
eltTree.linkNodes('123','104','<b>TermQuery</b>')
eltTree.linkNodes('123','107','<b>TermsQuery</b>')
eltTree.linkNodes('123','112','<b>MatchAllDocsQuery</b>')
eltTree.linkNodes('123','113','<b>ConstantScoreQuery</b>')
eltTree.addNode('124','<b>SpanOr</b>','LuceneCoreQuery.dtd.html#SpanOr',false,false)
eltTree.linkNodes('123','124')
eltTree.addNode('125','<i>&lt;choice&gt;*</i>',null,true,false)
eltTree.linkNodes('124','125')
eltTree.linkNodes('125','124','<b>SpanOr</b>')
eltTree.addNode('126','<b>SpanNear</b>','LuceneCoreQuery.dtd.html#SpanNear',false,false)
eltTree.linkNodes('125','126')
eltTree.addNode('127','@inOrder','LuceneCoreQuery.dtd.html#SpanNear_inOrder',false,false)
eltTree.linkNodes('126','127')
eltTree.addNode('128','<b>@slop</b>','LuceneCoreQuery.dtd.html#SpanNear_slop',false,false)
eltTree.linkNodes('126','128')
eltTree.addNode('129','<i>&lt;choice&gt;*</i>',null,true,false)
eltTree.linkNodes('126','129')
eltTree.linkNodes('129','124','<b>SpanOr</b>')
eltTree.linkNodes('129','126','<b>SpanNear</b>')
eltTree.addNode('130','<b>SpanOrTerms</b>','LuceneCoreQuery.dtd.html#SpanOrTerms',false,false)
eltTree.linkNodes('129','130')
eltTree.addNode('131','<b>@fieldName</b>','LuceneCoreQuery.dtd.html#SpanOrTerms_fieldName',false,false)
eltTree.linkNodes('130','131')
eltTree.addNode('132','<b>SpanFirst</b>','LuceneCoreQuery.dtd.html#SpanFirst',false,false)
eltTree.linkNodes('129','132')
eltTree.addNode('133','@boost','LuceneCoreQuery.dtd.html#SpanFirst_boost',false,false)
eltTree.linkNodes('132','133')
eltTree.addNode('134','<b>@end</b>','LuceneCoreQuery.dtd.html#SpanFirst_end',false,false)
eltTree.linkNodes('132','134')
eltTree.addNode('135','<b><i>&lt;choice&gt;</i></b>',null,true,false)
eltTree.linkNodes('132','135')
eltTree.linkNodes('135','124','<b>SpanOr</b>')
eltTree.linkNodes('135','126','<b>SpanNear</b>')
eltTree.linkNodes('135','130','<b>SpanOrTerms</b>')
eltTree.linkNodes('135','132','<b>SpanFirst</b>')
eltTree.addNode('136','<b>SpanNot</b>','LuceneCoreQuery.dtd.html#SpanNot',false,false)
eltTree.linkNodes('135','136')
eltTree.addNode('137','<b>Include</b>','LuceneCoreQuery.dtd.html#Include',false,false)
eltTree.linkNodes('136','137')
eltTree.addNode('138','<b><i>&lt;choice&gt;</i></b>',null,true,false)
eltTree.linkNodes('137','138')
eltTree.linkNodes('138','124','<b>SpanOr</b>')
eltTree.linkNodes('138','126','<b>SpanNear</b>')
eltTree.linkNodes('138','130','<b>SpanOrTerms</b>')
eltTree.linkNodes('138','132','<b>SpanFirst</b>')
eltTree.linkNodes('138','136','<b>SpanNot</b>')
eltTree.addNode('139','<b>SpanTerm</b>','LuceneCoreQuery.dtd.html#SpanTerm',false,false)
eltTree.linkNodes('138','139')
eltTree.addNode('140','<b>@fieldName</b>','LuceneCoreQuery.dtd.html#SpanTerm_fieldName',false,false)
eltTree.linkNodes('139','140')
eltTree.addNode('141','<b>Exclude</b>','LuceneCoreQuery.dtd.html#Exclude',false,false)
eltTree.linkNodes('136','141')
eltTree.addNode('142','<b><i>&lt;choice&gt;</i></b>',null,true,false)
eltTree.linkNodes('141','142')
eltTree.linkNodes('142','124','<b>SpanOr</b>')
eltTree.linkNodes('142','126','<b>SpanNear</b>')
eltTree.linkNodes('142','130','<b>SpanOrTerms</b>')
eltTree.linkNodes('142','132','<b>SpanFirst</b>')
eltTree.linkNodes('142','136','<b>SpanNot</b>')
eltTree.linkNodes('142','139','<b>SpanTerm</b>')
eltTree.linkNodes('135','139','<b>SpanTerm</b>')
eltTree.linkNodes('129','136','<b>SpanNot</b>')
eltTree.linkNodes('129','139','<b>SpanTerm</b>')
eltTree.linkNodes('125','130','<b>SpanOrTerms</b>')
eltTree.linkNodes('125','132','<b>SpanFirst</b>')
eltTree.linkNodes('125','136','<b>SpanNot</b>')
eltTree.linkNodes('125','139','<b>SpanTerm</b>')
eltTree.linkNodes('123','126','<b>SpanNear</b>')
eltTree.linkNodes('123','130','<b>SpanOrTerms</b>')
eltTree.linkNodes('123','132','<b>SpanFirst</b>')
eltTree.linkNodes('123','136','<b>SpanNot</b>')
eltTree.linkNodes('123','139','<b>SpanTerm</b>')
eltTree.linkNodes('123','116','<b>RangeFilter</b>')
eltTree.linkNodes('123','122','<b>CachedFilter</b>')
eltTree.linkNodes('103','124','<b>SpanOr</b>')
eltTree.linkNodes('103','126','<b>SpanNear</b>')
eltTree.linkNodes('103','130','<b>SpanOrTerms</b>')
eltTree.linkNodes('103','132','<b>SpanFirst</b>')
eltTree.linkNodes('103','136','<b>SpanNot</b>')
eltTree.linkNodes('103','139','<b>SpanTerm</b>')
eltTree.addNode('143','<b>Filter</b>','LuceneCoreQuery.dtd.html#Filter',false,false)
eltTree.linkNodes('100','143')
eltTree.addNode('144','<b><i>&lt;choice&gt;</i></b>',null,true,false)
eltTree.linkNodes('143','144')
eltTree.linkNodes('144','116','<b>RangeFilter</b>')
eltTree.linkNodes('144','122','<b>CachedFilter</b>')
eltTree.linkNodes('96','104','<b>TermQuery</b>')
eltTree.linkNodes('96','107','<b>TermsQuery</b>')
eltTree.linkNodes('96','112','<b>MatchAllDocsQuery</b>')
eltTree.linkNodes('96','113','<b>ConstantScoreQuery</b>')
eltTree.linkNodes('96','124','<b>SpanOr</b>')
eltTree.linkNodes('96','126','<b>SpanNear</b>')
eltTree.linkNodes('96','130','<b>SpanOrTerms</b>')
eltTree.linkNodes('96','132','<b>SpanFirst</b>')
eltTree.linkNodes('96','136','<b>SpanNot</b>')
eltTree.linkNodes('96','139','<b>SpanTerm</b>')
eltTree.linkNodes('96','116','<b>RangeFilter</b>')
eltTree.linkNodes('96','122','<b>CachedFilter</b>')
eltTree.linkNodes('87','122','CachedFilter')
eltTree.linkNodes('87','94','Clause')
eltTree.linkNodes('87','113','ConstantScoreQuery')
eltTree.linkNodes('87','141','Exclude')
eltTree.linkNodes('87','143','Filter')
eltTree.linkNodes('87','100','FilteredQuery')
eltTree.linkNodes('87','137','Include')
eltTree.linkNodes('87','112','MatchAllDocsQuery')
eltTree.linkNodes('87','102','Query')
eltTree.linkNodes('87','116','RangeFilter')
eltTree.linkNodes('87','132','SpanFirst')
eltTree.linkNodes('87','126','SpanNear')
eltTree.linkNodes('87','136','SpanNot')
eltTree.linkNodes('87','124','SpanOr')
eltTree.linkNodes('87','130','SpanOrTerms')
eltTree.linkNodes('87','139','SpanTerm')
eltTree.linkNodes('87','104','TermQuery')
eltTree.linkNodes('87','107','TermsQuery')
eltTree.linkNodes('87','97','UserQuery')
document.write(eltTree);
//-->
</script>
</div>
</body></html>
